آموزش Mastering Django Part 1 - AJAX, Class Based Views, Forms [ویدئو]

Mastering Django Part 1 - AJAX, Class Based Views, Forms [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: به سری Mastering Django خوش آمدید! صرفه جویی در زمان و تکنیک های پیشرفته را یاد بگیرید تا به یک توسعه دهنده بهتر برسید. برای دریافت ایده بهتر در مورد آنچه که ما ایجاد خواهیم کرد، به تماشای ویدیوی تبلیغاتی دوره بروید. هنگام ایجاد این سایت، 8 مهارت زیر را یاد خواهید گرفت: Pipenv - بیاموزید که چرا این ابزار بسیار بهتر از pip و virtualenv جداگانه است نماهای احراز هویت از پیش ساخته شده - سایت خود را با این نماهای داخلی عالی به سرعت راه اندازی کنید نماهای کلاس محور - هنگام کار با مدل ها، این نماها قابل شکست نیستند. صرفه جویی در زمان عظیم Django Forms - به جای ایجاد فرم های پر زحمت HTML، اجازه دهید جنگو کار سنگین را انجام دهد استفاده از APIهای سایت دیگر - ارتباط با YouTube API برای داده را بیاموزید AJAX - من درخواست های زیادی برای پوشش دادن این موضوع داشته ام. با نحوه واکشی داده ها بدون بارگیری مجدد صفحه آشنا شوید Seed Data - یاد بگیرید که چگونه یک نقطه شروع برای هر پایگاه داده ایجاد کنید Heroku Deployment - Heroku استقرار پروژه شما را ساده و سریع می کند. من به شما نشان خواهم داد که چگونه وقت آن است که مهارت های جنگو خود را ارتقا دهید. می بینمت داخل! تمام کدها و فایل های پشتیبانی این دوره در - https://github.com/PacktPublishing/Mastering-Django-Part-1---AJAX-Class-Based-Views-Forms AJAX, Django Forms موجود است. نماهای کلاسی استقرار هیروکو Pipenv، داده های بذر کار با API های سایت های دیگر نماهای احراز هویت از پیش ساخته شده این دوره برای توسعه دهندگان جنگو است که به دنبال کسب اطلاعات بیشتر هستند. شما فقط باید اصول جنگو را بدانید. * نیک با وضوح صحبت می کند و خیلی چیزها را به وضوح توضیح می دهد. این پروژه برای یادگیری سریع جنگو به اندازه کافی خوب است و در واقع می تواند در تنظیمات واقعی پیاده سازی شود.

سرفصل ها و درس ها

معرفی Introduction

  • خوش آمدی Welcome

  • راهپیمایی Walkthrough

بهترین های Pip و Virtualenv را با Pipenv ترکیب کنید Combine the best of Pip and Virtualenv with Pipenv

  • پیپنف Pipenv

  • صفحه نخست Homepage

  • قالب پایه و بوت استرپ Base Template and Bootstrap

  • استاتیک Static

صرفه جویی در زمان با Auth Premade Views Saving Time with Auth Premade Views

  • نماهای احراز هویت Authentication Views

  • الگوهای احراز هویت Authentication Templates

  • مهاجرت پایگاه داده Database Migration

CRUD را با نماهای مبتنی بر کلاس آسان کنید Make CRUD easy with Class Based Views

  • نماهای کلاسی Class Based Views

  • سفارشی سازی با form_valid() Customization with form_valid()

  • ورود خودکار پس از ثبت نام Auto Login after SignUp

  • نمایش جزئیات Detail View

  • به روز رسانی و حذف کنید Update and Delete

Forms and Formsets جنگو Django Forms and Formsets

  • فرم های جنگو Django Forms

  • سفارشی سازی فرم Form Customization

  • اعتبار سنجی فرم Form Validation

  • فرم مجموعه ها Formsets

  • پیراستن فرم های ما Dressing Up Our Forms

استفاده از API های سایت های دیگر Using Other Sites' APIs

  • YouTube API YouTube API

  • تجزیه URL URL Parsing

  • کار با API Working With The API

AJAX - یک تجربه کاربری صاف AJAX -A Smooth User Experience

  • راه اندازی AJAX AJAX Setup

  • اولین تماس AJAX ما Our First AJAX Call

  • نمایش نتایج YouTube Showing YouTube Results

  • افزودن فیلم ها Adding Videos

  • حذف ویدیوها Deleting Videos

Seed Data - بارگیری و تخلیه پایگاه داده Seed Data - Loading and Dumping the Database

  • داشبورد Dashboard

  • CRUD برای سالن ها CRUD for Halls

  • خانه و احراز هویت Home and Authentication

  • داده های بذر Seed Data

  • مجوزها Permissions

استقرار هیروکو Heroku Deployment

  • هروکو Heroku

  • دامنه های سفارشی Custom Domains

Outro Outro

  • بعدش چی؟ What Next?

نمایش نظرات

آموزش Mastering Django Part 1 - AJAX, Class Based Views, Forms [ویدئو]
جزییات دوره
5 h 4 m
35
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Nick Walter
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nick Walter Nick Walter

توسعه دهنده موبایل و وب - iOS، Android، Django، Python. و غیره سلام! من نیک هستم و عاشق کدنویسی هستم. حدود پنج سال پیش تصمیم گرفتم که می‌خواهم کدنویسی را یاد بگیرم، اما دسترسی محدودی به منابع برنامه‌نویسی داشتم، و از همه ویدیوهای یوتیوب و آموزش‌های آنلاین موجود در آنجا ناامید شده بودم. من آزمایش کردم، تلاش کردم و قطعاً شکست خوردم، اما در نهایت موفق شدم، بنابراین تصمیم گرفتم که روشی را که مردم یاد می گیرند برای کدنویسی تغییر دهم و شروع به تدریس کردم. تجربه من به عنوان یک دانشجوی آنلاین مستقیماً بر سبک تدریس من تأثیر گذاشته است، زیرا می دانم که بودن در جایگاه شما چگونه است. هنگامی که اپل زبان برنامه نویسی جدید خود، سوئیفت را در سال 2014 معرفی کرد، من اولین آموزش آنلاین بزرگ خود را انجام دادم و اولین دوره آموزشی Swift در اینترنت را ایجاد کردم. از آن زمان، من یک مربی آنلاین تمام وقت شده ام و اکنون نه تنها در سوئیفت، بلکه در iOS، اندروید، جنگو، کاتلین، پایتون، HTML، بلاک چین و غیره نیز دوره هایی دارم. همچنین پنج برنامه iOS را از خراش هایی که در حال حاضر در اپ استور وجود دارند و توسط هزاران کاربر در سراسر جهان استفاده می شوند. من عاشق به اشتراک گذاشتن هیجان خود برای کدنویسی با دانش آموزانم هستم و سعی می کنم یادگیری را تا حد امکان سرگرم کننده و آسان کنم. از اینکه بخشی از انجمن برنامه نویسی من هستید متشکرم!